<?php
defined('EXEC') or die();
////////////////////////
//CRUD atitudeweb 1.0 //
////////////////////////
$form 			= false;
$rowEdit 		= array();
$tableEdit 		= 'tethys.tb_titulos tt inner join tethys.tb_clientes tp on tp.ci_cliente=tt.cd_pessoa inner join tethys.tb_tipo_documento td on tt.cd_tipo_documento=td.ci_tipo_documento left join tethys.tb_forma_pagamento fp on tt.cd_forma_pagamento=fp.ci_forma_pagamento';
$updateTable    ='tethys.tb_titulos';
$tablepk 		= 'ci_titulo';
$limitPagina 	= 10; //Registros por página
$faixa 			= 10; //Faixa de páginas que irão ser mostradas paginação (google)
$dif 			= 5; //A diferença que a faixa de páginas irão começar a caminhar (google)
$p 				= (@$_GET['p'] ? $_GET['p'] : 1);
$id_update         = $_POST['id_update'];
$id_insert         = $_POST['id_insert'];
$aberto          =$_POST['hdn_aberto'];
$pago          =$_POST['hdn_pago'];
$cancelado          =$_POST['hdn_cancelado'];
$pesquisar       =$_POST['btSearch'];
$search1 =($_POST['search1']);

$fields=" tt.ci_titulo, td.nm_tipo_documento||'-'||tt.nr_documento as nm_documento,to_char(dt_pagamento,'dd/mm/yyyy') as dt_pagamento,
	   td.ci_tipo_documento, td.nm_tipo_documento,tt.nr_documento as nr_documento,  tp.ci_cliente,
       tp.nm_cliente,  to_char(tt.dt_cadastro,'dd/mm/yyyy') as dt_cadastro, fp.ci_forma_pagamento,fp.ds_forma_pagamento,
       to_char(tt.dt_emissao,'dd/mm/yyyy') as dt_emissao, to_char(tt.dt_vencimento,'dd/mm/yyyy') as dt_vencimento,
      trim(to_char(tt.vlr_documento::numeric,'R$99G999D99')) AS vlr_documento,trim(to_char(tt.vlr_pago::numeric,'R$999G999G999D99'))as vlr_pago, tt.multa,tt.juros, tt.desconto,trim(to_char(tt.vlr_documento::numeric,'99G999D99')) as valor, tt.tipo_titulo,tt.obs,tt.fl_status";

//Adicionando js para picklist
Controller::addHead('jquery.picklists', 'js');
Controller::addHead('jquery.multiselects-0.3', 'js');

if(!empty($id_insert) && $id_insert==1 ){

	$ci_cliente = $_POST['dc_cd_pessoa'];
	$nm_usuario = strtoupper($user['nm_login']);
	$nr_documento = $_POST['dc_nr_documento'];
	$tipo_documento =$_POST['dc_nm_tipo_documento'];
	$dt_emissao = $_POST['dc_dt_emissao'];
	$dt_vencimento = $_POST['dc_dt_vencimento'];
	$multa =$_POST['dc_multa'];
	$juros =$_POST['dc_juros'];
	$desconto =$_POST['dc_desconto'];
	$obs =$_POST['dc_obs'];
	$vlr_documento= str_replace('.','',$_POST['dc_vlr_documento']);
	$vlr_documento = str_replace(',','.',$vlr_documento);

	$insert="insert into tethys.tb_titulos(cd_pessoa,
				nr_documento,
				cd_tipo_documento,
				dt_cadastro,
				dt_emissao,
				dt_vencimento, 
				usr_cadastro,
				vlr_documento,
				vlr_pago,
				fl_status,
				multa,
				juros,
				desconto,
				obs,
				tipo_titulo
				) values (
						'$ci_cliente',
	 					 '$nr_documento',
	 			        '$tipo_documento',
				        now(),
						'$dt_emissao',
						'$dt_vencimento', 
						'$nm_usuario',
						'$vlr_documento',
						'0',
						'A',
						'$multa',
						'$juros',
						'$desconto',
						'$obs',
						'R'
					)";


	Controller::redirect(Util::setLink(array('form=null', 'db=null')));
	Connection::exec($insert);
	Controller::setInfo('Contas à Receber', 'Titulo inserido com sucesso!');
}

//Alteração ou inclusão de um registro
//update para form de pagar titulo
if( !empty($id_update)){

	//baixa titulo
	if($id_update==1 ){
		//carrega os valores dos campos
		$ci_titulo=$_POST['dp_ci_titulos'];
		$nm_usuario = strtoupper($user['nm_login']);
		$vlr_documento =$_POST['dp_vlr_documento'];
		$multa =$_POST['dp_multa'];
		$juros =$_POST['dp_juros'];
		$desconto =$_POST['dp_desconto'];
		$dp_dt_pagamento=$_POST['dp_dt_pagamento'];
		$ci_forma_pagamento=$_POST['cd_forma_pagamento'];
		$obs =$_POST['dp_obs'];
		$fl_status ='R';
		$ci_conta_banco=$_POST['ci_conta_banco'];
		$vlr_pago= str_replace('.','',$_POST['dp_vlr_documento']);
		$vlr_pago = str_replace(',','.',$vlr_pago);

		$update="update ".$updateTable." set fl_status='".$fl_status."', usr_alteracao='".$nm_usuario."',vlr_pago=".$vlr_pago.",obs='".$obs."',multa=".$multa.", juros=".$juros.", desconto=".$desconto.", ci_conta_banco=".$ci_conta_banco."
		,dt_pagamento='".$dp_dt_pagamento."',dt_alteracao=now(),cd_forma_pagamento=".$ci_forma_pagamento." where ci_titulo=".$ci_titulo; 

		Controller::redirect(Util::setLink(array('form=null', 'db=null')));
		Connection::exec($update);
		Controller::setInfo('Contas à Receber', 'Baixa de titulo realizada com sucesso!');

		//cancela titulo
	}elseif($id_update==2){

		$ci_titulo=$_POST['hdn_radio'];
		$nm_usuario = strtoupper($user['nm_login']);

	 $update="update ".$updateTable." set fl_status='C',dt_alteracao=now(), usr_alteracao='".$nm_usuario."'
		 where ci_titulo=".$ci_titulo;	
	 Controller::redirect(Util::setLink(array('form=null', 'db=null')));
	 Connection::exec($update);
	 Controller::setInfo('Contas à Receber', 'Titulo cancelado com sucesso!');
	}

}elseif(isset($_GET['db']) && isset($_GET['form'])){
	if($_GET['db'] == 1 && $_GET['form'] == 0){
		$nm_usuario = strtoupper($user['nm_login']);
		$ci_cliente =$_POST['cd_pessoa'];
		$nr_documento =$_POST['nr_documento'];
		$tipo_documento =$_POST['cd_tipo_documento'];
		$dt_emissao =$_POST['dt_emissao'];
		$dt_vencimento  =$_POST['dt_vencimento'];
		$vlr_documento =$_POST['vlr_documento'];
		$multa =$_POST['multa'];
		$juros =$_POST['juros'];
		$desconto =$_POST['desconto'];
		$obs =$_POST['obs'];

		//tratar data para gravação
		$data = explode('/', $dt_nascimento);
		$data = $data[2]."-".$data[1]."-".$data[0];
		//Gravando Usuario
		$insert = "insert into tethys.tb_titulos(
				cd_pessoa,
				nr_documento,
				cd_tipo_documento,
				dt_cadastro,
				dt_emissao,
				dt_vencimento, 
				usr_cadastro,
				vlr_documento,
				vlr_pago,
				fl_status,
				multa,
				juros,
				desconto,
				obs,
				tipo_titulo
			    )values (
						'$ci_cliente',
	 					 '$nr_documento',
	 			        '$tipo_documento',
				        now(),
						'$dt_emissao',
						'$dt_vencimento', 
						'$nm_usuario',
						'$vlr_documento',
						'0',
						'A',
						'$multa',
						'$juros',
						'$desconto',
						'$obs',
						'R'
					)";	
			
		Controller::redirect(Util::setLink(array('form=null', 'db=null')));
		Connection::exec($insert);
		Controller::setInfo('Contas à Receber', 'Registro adicionado com sucesso!');

	}
	elseif($_GET['db'] == 1 && $_GET['form']){
		$ci_titulo = $_GET['form'];
		$ci_cliente = $_POST['dc_cd_pessoa'];
		$nm_usuario = strtoupper($user['nm_login']);
		$nr_documento = $_POST['dc_nr_documento'];
		$tipo_documento =$_POST['dc_nm_tipo_documento'];
		$dt_emissao = $_POST['dc_dt_emissao'];
		$dt_vencimento = $_POST['dc_dt_vencimento'];
		$multa =$_POST['multa'];
		$juros =$_POST['juros'];
		$desconto =$_POST['desconto'];
		$obs = $_POST['obs'];
		$vlr_documento= str_replace('.','',$_POST['vlr_documento']);
		$vlr_documento = str_replace(',','.',$vlr_documento);

		$update="update ".$updateTable." set usr_alteracao='".$nm_usuario."',vlr_documento=".$vlr_documento.",obs='".$obs."',multa=".$multa.", juros=".$juros.", desconto=".$desconto."
		 where ci_titulo=".$ci_titulo;		

		Controller::redirect(Util::setLink(array('form=null', 'db=null')));
		Connection::exec($update);
		Controller::setInfo('Contas à Receber', 'Alteração de titulo realizada com sucesso!');
	}
}

//Mudança do formulário para adição ou alteração de registro
if(isset($_GET['form'])){
	if($_GET['form'] == 0){
		$btFormLabel = 'Adicionar';
	}
	else{
		$btFormLabel = 'Salvar';
		$rowEdit = SQL::getRowsByFields($tableEdit, array($tablepk => $_GET['form']), null,  true, null, null, $fields, null);
	}
	$form = true;
}

//Consulta no banco e mecânica de paginação
if($pesquisar=='P' || !$form){
	$where = " 1=1 ";
	$tipo_titulo    = 'R';
	$where .=  " and tt.tipo_titulo= '{$tipo_titulo}' and";


	if(isset($_POST['search1']) && (!empty($_POST['search1'])) ){
		$term = addslashes($_POST['search1']);
		if (!empty($term)){
			$where .=  " ci_titulo ={$term} and ";}
	}
	if(isset($_POST['search2']) && (!empty($_POST['search2'])) ){
		$term = addslashes($_POST['search2']);
		if (!empty($term)){
			$where .=  " nr_documento= {$term} and ";}
	}
	if(isset($_POST['search3']) && (!empty($_POST['search3'])) ){
		$term = addslashes($_POST['search3']);
		if (!empty($term)){
			$where .=  " ci_cliente= {$term} and ";}
	}
	if(isset($_POST['search4']) && (!empty($_POST['search4'])) ){
		$term = addslashes($_POST['search4']);
		if (!empty($term)){
			$where .=  " to_char(dt_emissao,'dd/mm/yyyy')='{$term}' and ";}
	}
	if(isset($_POST['search5']) && (!empty($_POST['search5'])) ){
		$term = addslashes($_POST['search5']);
		if (!empty($term)){
			$where .=  " to_char(dt_vencimento,'dd/mm/yyyy')='{$term}' and ";}
	}
	if(isset($_POST['search6']) && (!empty($_POST['search6'])) ){
		$term = addslashes($_POST['search6']);
		if (!empty($term)){
			$where .=  " vlr_documento={$term} and ";}
	}

	if(isset($_POST['search7']) && (!empty($_POST['search7'])) ){
		$term = addslashes($_POST['search7']);
		if (!empty($term)){
			$where .=  " to_char(dt_pagamento,'dd/mm/yyyy')='{$term}' and ";}
	}

	//Verifica qual check está marcado para adicionar na consulta
	if( !empty($aberto) && !empty($pago) && !empty($cancelado)){
		$cond .=" (  fl_status={$aberto} or fl_status={$pago} or fl_status={$cancelado} ) and ";
			
	}elseif( !empty($aberto) && !empty($pago) && empty($cancelado)){
		$cond .=" ( fl_status={$aberto} or fl_status={$pago} ) and ";
			
	}elseif( !empty($aberto) && !empty($cancelado) && empty($pago) ){
		$cond .=" ( fl_status={$aberto} or fl_status={$cancelado} ) and ";
			
	}elseif( !empty($pago) && !empty($cancelado) && empty($aberto)){
		$cond .="( fl_status={$pago} or fl_status={$cancelado} ) and";
			
	}elseif( !empty($aberto) && empty($pago) && empty($cancelado)){
		$cond .=" ( fl_status={$aberto} ) and ";
			
	}elseif( !empty($pago) && empty($aberto) && empty($cancelado)){
		$cond .=" ( fl_status={$pago} ) and ";
			
	}elseif( !empty($cancelado) && empty($aberto) && empty($pago)){
		$cond =" ( fl_status={$cancelado} ) and ";
	}

	$where .= $cond ;

	if($where != ''){
		$where = substr($where, 0, -4);
		$registros = SQL::getNumTable($tableEdit, $where);
		$query = SQL::getRowsByFields($tableEdit, null, $where, false, (($p - 1) * $limitPagina), $limitPagina, $fields, 'nm_cliente,dt_emissao asc');
	}else{
		$registros = SQL::getNumTable($tableEdit);
		$query = SQL::getRowsByFields($tableEdit, null, null, false, (($p - 1) * $limitPagina), $limitPagina,  $fields, 'nm_cliente,dt_emissao asc');
	}

	$paginas = ceil($registros / $limitPagina);
	$dif = $p - ($faixa / 2);
	$min = 1;
	$max = ($paginas > $faixa ? $faixa : $paginas);
	if($dif > 0){
		$min += $dif;
		$min = ($min > ($paginas - $faixa) ? ($paginas - $faixa) : $min);
		$max += $dif;
		$max = ($max > $paginas ? $paginas : $max);
	}
	if($p == 1)
	$back = 1;
	else
	$back = $p - 1;

	if($p == $paginas)
	$next = $paginas;
	else
	$next = $p + 1;
}
?></head><div id="container">	<div style="overflow: hidden;">		<table width="100%" border="0" cellpadding="0" cellspacing="0">			<tr>				<td width="40"><img src="assets/user.png" /></td>				<td><div						style="font-size: 14px; font-weight: bold; float: left; padding: 5px; margin-right: 20px;">Contas						&agrave; Receber</div> <?php if($form){ ?>				</td>				<td align="right">					<button id="btVoltar"						onclick="window.location='?page=financeiro/contas_receber';">Voltar</button>						<?php } else{ ?>				</td>				<td align="right">					<button id="btVoltar" onclick="window.location='index.php';">Voltar</button>					<!--<button id="btAdd" class="bt" title="Adicionar">Adicionar</button>-->					<?php } ?>				</td>			</tr>		</table>		<!-- Àrea destinada aos botões com as funções de titulos-->		</table>		<?php if(!$form){ ?>		<form			action="<?php echo Util::setLink(array('del=null', 'p=null')); ?>"			method="post" name="consulta">			<table cellpadding="2" cellspacing="2" style="padding-left: 40px;">				<tr>					<td align="right">Código.:</td>					<td colspan="2"><input type="text" name="search1" id="search1"						style="width: 50px;" value="<?php echo @$_POST['search1']; ?>"						class="text ui-widget-content ui-corner-all" />&nbsp; Documento: <input						type="text" name="search2" id="search2" style="width: 304px;"						value="<?php echo @$_POST['search2']; ?>"						class="text ui-widget-content ui-corner-all" /> &nbsp;</td>				</tr>				<tr>					<td align="right">Cliente:</td>					<td colspan="2"><input type="text" name="search3" id="search3"						style="width: 50px;" value="<?php echo @$_POST['search3']; ?>"						class="text ui-widget-content ui-corner-all" />&nbsp; <input						type="text" name="nm_pessoa" id="nm_pessoa" style="width: 382px"						value="<?php echo trim(@$_POST['nm_pessoa']); ?>"						class="text ui-widget-content ui-corner-all" align="left" />					</td>				</tr>				<tr>					<td align="right">Data de Emissão:</td>					<td colspan="2"><input type="text" name="search4" id="search4"						style="width: 150px;" value="<?php echo @$_POST['search4']; ?>"						onkeypress="mask(this, maskData)"						class="text ui-widget-content ui-corner-all" maxlength="10" />&nbsp;						Data de Vencimento: <input type="text" name="search5" id="search5"						style="width: 149px;" value="<?php echo @$_POST['search5']; ?>"						onkeypress="mask(this, maskData)"						class="text ui-widget-content ui-corner-all" maxlength="10" />&nbsp;</td>				</tr>				<td align="right">Data de Pagamento:</td>				<td colspan="2"><input type="text" name="search7" id="search7"					style="width: 150px;" value="<?php echo @$_POST['search7']; ?>"					onkeypress="mask(this, maskData)"					class="text ui-widget-content ui-corner-all" maxlength="10" />&nbsp;					Valor: <input type="text" name="search6" id="search6"					style="width: 150px;" maxlength="14"					value="<?php echo @$_POST['search6']; ?>"					class="text ui-widget-content ui-corner-all" />&nbsp;</td>				</tr>				<tr>					<td colspan="2" align="right"><input type="checkbox" id="aberto"						name="aberto" <?php if($aberto){ echo "checked";}?> value="'A'"						onclick="chkBOx(this);">Abertos&nbsp; <input type="hidden"						id="hdn_aberto" name="hdn_aberto" value="<?php echo $aberto; ?>" />						<input type="checkbox" id="pago" name="pago" value="'R'"						onclick="chkBOx(this);"		<?php if(isset($_POST['pago'])){ echo "checked";}?>>Baixados&nbsp; <input						type="hidden" id="hdn_pago" name="hdn_pago"						value="<?php echo $pago; ?>" /> <input type="checkbox"						id="cancelado" name="cancelado" value="'C'"						onclick="chkBOx(this);"		<?php if(isset($_POST['cancelado'])){ echo "checked";}?>>Cancelados&nbsp;						<input type="hidden" id="hdn_cancelado" name="hdn_cancelado"						value="<?php echo $cancelado; ?>" />					</td>				</tr>				<tr>					<td colspan="2" align="right"><button id="btSearch" name="btSearch"							class="bt" title="Pesquisar" value="P">Pesquisar</button></td>				</tr>			</table>			<div>				<nav id="funcoes">				<ul class="none">					<li><a href="javascript:void(0);" id='btn_cadastrar'><img							src="assets/Personal loan.png" />Cadastrar</a></li>					<li><a href="javascript:void(0);" id='btn_pagar'><img							src="assets/pagar48.png" />Pagar</a></li>					<!--<li><a href="javascript:void(0);" id='btn_juros'><img src="assets/incluir.png"/>Juros</a></li>
			<li><a href="javascript:void(0);" id='btn_multa'><img src="assets/juros48.png"/>Multa</a></li>
			<li><a href="javascript:void(0);" id='btn_desconto'><img src="assets/coin-search-icon.png"/>Desconto</a></li>-->					<li><a href="javascript:void(0);" id='btn_cancelar'><img							src="assets/growl_error.png" />Cancelar</a></li>				</ul>				</nav>			</div>			<?php } ?>			<?php if($form){ ?>			<form action="<?php echo Util::setLink(array('db=1')) ?>"				method="post" id="formInsertEdit" name="formInsertEdit"				onsubmit="return test();">				<table border="0" align="center">					<tr>						<td></td>						<td><div class="validateTips"></div></td>					</tr>					<tr>						<td align="right">Cliente:*</td>						<td><?php if($_GET['form'] == 0){?> <input type="text"							id="cd_pessoa2" name="cd_pessoa2"							value="<?php echo trim(@$rowEdit['ci_cliente']); ?>"							class="text ui-widget-content ui-corner-all" style="width: 80px"							maxlength="78" /> <input type="text" id="nm_pessoa1"							name="nm_pessoa1"							value="<?php echo trim(@$rowEdit['nm_cliente']); ?>"							class="text ui-widget-content ui-corner-all" style="width: 380px"							maxlength="78" onblur="" readonly="readonly" /> <?php }else{ echo trim(@$rowEdit['ci_cliente']);?>&nbsp;<?php echo trim(@$rowEdit['nm_cliente']);?>							<?php }?></td>					</tr>					<tr>						<td align="right">Documento:*</td>						<td><select name="cd_tipo_documento" id="cd_tipo_documento"							class="text ui-widget-content ui-corner-all">							<?php if($_GET['form'] == 0){
								$sql="select ci_tipo_documento, nm_tipo_documento from tethys.tb_tipo_documento order by nm_tipo_documento";
								echo '<option value="0" >Selecione um Documento</option>';
								$rs = Connection::query($sql);
								while($row = $rs->fetch()){
									echo '<option value="'.@$row['ci_tipo_documento'].'" >'.$row['nm_tipo_documento'].'</option>';
								}
							}else{ echo '<option value="'.@$rowEdit['ci_tipo_documento'].'" >'.@$rowEdit['nm_tipo_documento'].'</option>';
							}?>						</select> &nbsp;Número:*<input type="text" id="nr_documento"							name="nr_documento"							value="<?php echo trim(@$rowEdit['nr_documento']); ?>"							class="text ui-widget-content ui-corner-all" style="width: 150px"							maxlength="20" <?php if($_GET['form'] != 0){?>							readonly="readonly" <?php } ?> /></td>					</tr>					<tr>						<td align="right">Forma de Pagamento:*</td>						<td><select name="cd_forma_pagamento" id="cd_forma_pagamento"							class="text ui-widget-content ui-corner-all">							<?php if($_GET['form'] == 0){

								$sql="select ci_forma_pagamento, ds_forma_pagamento from tethys.tb_forma_pagamento order by ds_forma_pagamento";
								echo '<option value="0" >Selecione uma Forma de Pagamento</option>';
								$rs = Connection::query($sql);
								while($row = $rs->fetch()){
									echo '<option value="'.@$row['ci_forma_pagamento'].'" >'.$row['ds_forma_pagamento'].'</option>';
								}
							}else{ echo '<option value="'.@$rowEdit['ci_forma_pagamento'].'" >'.@$rowEdit['ds_forma_pagamento'].'</option>';
							}?>						</select>										</tr>					<tr>						<td align="right">Data de Emissão:*</td>						<td><input type="text" id="dt_emissao" name="dt_emissao"							value="<?php echo trim(@$rowEdit['dt_emissao']); ?>"							onkeypress="mask(this, maskData)"							class="text ui-widget-content ui-corner-all" style="width: 100px"							maxlength="10" /> &nbsp;Data de Vencimento:<input type="text"							id="dt_vencimento" name="dt_vencimento"							value="<?php echo trim(@$rowEdit['dt_vencimento']); ?>"							onkeypress="mask(this, maskData)"							class="text ui-widget-content ui-corner-all" style="width: 100px"							maxlength="10" /></td>					</tr>					<tr>						<td align="right">Valor:*</td>						<td><input type="text" id="vlr_documento" name="vlr_documento"							value="<?php echo trim(@$rowEdit['valor']); ?>"							class="text ui-widget-content ui-corner-all" style="width: 150px"							maxlength="90" /> &nbsp;Multa<input type="text" id="multa"							name="multa" class="text ui-widget-content ui-corner-all"							value="<?php echo trim(@$rowEdit['multa']); ?>"							style="width: 150px" maxlength="90" /></td>					</tr>					<tr>						<td align="right">Juros:*</td>						<td><input type="text" id="juros" name="juros"							class="text ui-widget-content ui-corner-all"							value="<?php echo trim(@$rowEdit['juros']); ?>"							style="width: 150px" maxlength="90" /> &nbsp;Desconto:<input							type="text" id="desconto" name="desconto"							class="text ui-widget-content ui-corner-all"							value="<?php echo trim(@$rowEdit['desconto']); ?>"							style="width: 150px" maxlength="90" /></td>					</tr>					<tr>						<td colspan="2">Obs: <textarea name="obs" id="obs" rows="3"								cols="100">								<?php echo trim(@$rowEdit['obs']); ?>							</textarea></td>					</tr>					<tr>															<tr>						<td></td>						<td><button id="btInsertEdit" type="submit">						<?php echo $btFormLabel; ?>							</button></td>					</tr>				</table>				<?php } else{ ?>				<table class="tablelist ui-widget ui-widget-content">					<thead>						<tr class="ui-widget-header">							<th>Cód.</th>							<th>Cliente</th>							<th>Documento</th>							<th>Data de Emissão</th>							<th>Data de Vencimento</th>							<th>Data de Pagamento</th>							<th>Valor</th>							<th>Valor Rcebido</th>							<th>Multa</th>							<th>Juros</th>							<th>Desconto</th>							<th>&nbsp;</th>							<th>&nbsp;</th>						</tr>					</thead>					<tbody>					<?php
			  if($pesquisar=='P'){
			  	$count = 0;
			  	while($rowEdit = $query->fetch()){
			  		if ($rowEdit['fl_status']=='R'){
			  			$color="color:green;";
			  		}
			  		elseif($rowEdit['fl_status']=='C'){
			  			$color="color:red;text-decoration: line-through;";

			  		}elseif($rowEdit['fl_status']=='A'){
			  			$color="color:blue;";
			  		}
			  		echo '<tr style="'.$color.'" >
		            	<td>'.$rowEdit['ci_titulo'].'</td>
						<td>'.$rowEdit['nm_cliente'].'</td>
						<td>'.$rowEdit['nm_documento'].'</td>		                
		                <td>'.$rowEdit['dt_emissao'].'</td>
		                <td>'.$rowEdit['dt_vencimento'].'</td>
		                <td>'.$rowEdit['dt_pagamento'].'</td>
		                <td>'.$rowEdit['vlr_documento'].'</td>
		                <td>'.$rowEdit['vlr_pago'].'</td>	
      				    <td>'.$rowEdit['multa'].'</td>	
      				    <td>'.$rowEdit['juros'].'</td>							
      				    <td>'.$rowEdit['desconto'].'</td>
						<td width="30" align="center">';
			  		if($rowEdit['fl_status']!='C' && $rowEdit['fl_status']!='R'){
			  			echo '<div onclick="window.location=\''.Util::setLink(array('form='.$rowEdit[$tablepk], 'del=null')).'\';" class="btEdit ui-widget ui-helper-clearfix" title="Editar">
					    	<div class="ui-state-default ui-corner-all"><span class="ui-icon ui-icon-pencil"></span></div></div>';}else{echo '<div class="btEdit ui-widget ui-helper-clearfix" >						
							<div class="ui-state-default ui-corner-all" onclick="javascript:alert(\'Título Cancelado ou Baixado não pode Editar!\');"><span class="ui-icon ui-icon-cancel"></span></div></div>';}				    					
			  			echo '</td>
					      <td>';				
			  			if($rowEdit['fl_status']!='C' && $rowEdit['fl_status']!='R' ){
			  				echo '<input type="radio" id="cd_titulo" name="cd_titulo" value="'.$rowEdit['ci_titulo'].'" onclick="Seleciona_Radio(this.value);" class="btEdit ui-widget ui-helper-clearfix"/>';
			  			}else{
			  				echo '<div class="btEdit ui-widget ui-helper-clearfix" >
							<div class="ui-state-default ui-corner-all" onclick="javascript:alert(\'Título Cancelado ou Baixado não pode realizar Baixa!\');"><span class="ui-icon ui-icon-cancel"></span></div></div>';							
			  			}
			  			echo'</td>
		        	</tr>';
			  			$count++;
			  	}
			  }?>					</tbody>				</table>				<div>					<div style="float: right; padding-top: 8px;">					<?php echo 'Página '.$p.' de '.$paginas; ?>					</div>				</div>				<table border="0" cellpadding="1" cellspacing="0" align="center">					<tr>					<?php
					if ($registros > 0){
						echo '<form id="formPaginacao" name="formPaginacao" method="post">
		<td><div onclick="setPaginacao(\''.Util::setLink(array('p='.$back)).'\')" class="buttonPag back ui-state-default ui-corner-all" style="padding-left:4px;"><span class="ui-icon ui-icon ui-icon-carat-1-w"></span></div></td>';
						for($i=$min;$i<=$max;$i++){
							if($i == $p)
							echo '<td><div onclick="setPaginacao(\''.Util::setLink(array('p='.$i)).'\')" class="buttonPag ui-state-default ui-corner-all"><u>'.$i.'</u></div></td>';
							else
							echo '<td><div onclick="setPaginacao(\''.Util::setLink(array('p='.$i)).'\')" class="buttonPag ui-state-default ui-corner-all">'.$i.'</div></td>';
						}
						echo '<td><div onclick="setPaginacao(\''.Util::setLink(array('p='.$next)).'\')" class="buttonPag ui-state-default ui-corner-all" style="padding-left:4px;"><span class="ui-icon ui-icon-carat-1-e"></span></div></td>
		<input type="hidden" name="ci_titulo" value="'.@$_POST['search1'].'"/>
		</form>';
					}
					?>					</tr>				</table>				<br>				<div align="center">				<?php echo Util::descrRows($registros); ?>				</div>				<?php } ?>		</div>	<div id="dialog_cadastrar">		<form id="dialog_cadastrar" method="post">			<table align="center" class="ui-widget-header">				<td align="right">Cliente:*</td>				<td><input type="text" id="dc_cd_pessoa" name="dc_cd_pessoa"					value="<?php echo trim(@$rowEdit['ci_cliente']); ?>"					class="text ui-widget-content ui-corner-all" style="width: 80px"					maxlength="78" /> <input type="text" id="dc_nm_pessoa"					name="dc_nm_pessoa"					value="<?php echo trim(@$rowEdit['nm_cliente']); ?>"					class="text ui-widget-content ui-corner-all" style="width: 460px"					maxlength="78" /></td>				<tr>					<td align="right">Documento:*</td>					<td><select name="dc_nm_tipo_documento" id="dc_nm_tipo_documento"						class="text ui-widget-content ui-corner-all">						<?php
						$sql="select ci_tipo_documento, nm_tipo_documento from tethys.tb_tipo_documento order by nm_tipo_documento";
						echo '<option value="" >Selecione um Documento</option>';
						$rs = Connection::query($sql);
						while($row = $rs->fetch()){
							echo '<option value="'.@$row['ci_tipo_documento'].'" >'.$row['nm_tipo_documento'].'</option>';
						}
						?>					</select> &nbsp;Número:*<input type="text" id="dc_nr_documento"						name="dc_nr_documento"						value="<?php echo trim(@$rowEdit['nr_documento']); ?>"						class="text ui-widget-content ui-corner-all" style="width: 150px"						maxlength="20" /></td>				</tr>				<tr>					<td align="right">Data de Emissão:*</td>					<td><input type="text" id="dc_dt_emissao" name="dc_dt_emissao"						value="<?php echo trim(@$rowEdit['dt_emissao']); ?>"						onkeypress="mask(this, maskData)"						class="text ui-widget-content ui-corner-all" style="width: 100px"						maxlength="10" /> &nbsp;Data de Vencimento:*<input type="text"						id="dc_dt_vencimento" name="dc_dt_vencimento"						value="<?php echo trim(@$rowEdit['dt_vencimento']); ?>"						onkeypress="mask(this, maskData)"						class="text ui-widget-content ui-corner-all" style="width: 100px"						maxlength="10" /></td>				</tr>				<tr>					<td align="right">Valor:*</td>					<td><input type="text" id="dc_vlr_documento"						name="dc_vlr_documento"						value="<?php if(@$rowEdit['vlr_documento']){echo trim(@$rowEdit['vlr_documento']);}else{ echo 0;} ?>"						class="text ui-widget-content ui-corner-all" style="width: 150px"						maxlength="90" onblur="javascript:preencheValorTotal(this);" />						&nbsp;Multa:&nbsp;<input type="text" id="dc_multa" name="dc_multa"						class="text ui-widget-content ui-corner-all"						value="<?php if(@$rowEdit['multa']){echo trim(@$rowEdit['multa']);}else{ echo 0;} ?>"						style="width: 150px" maxlength="90"						onblur="javascript:preencheValorTotal(this);" /></td>				</tr>				<tr>					<td align="right">Juros:*</td>					<td><input type="text" id="dc_juros" name="dc_juros"						class="text ui-widget-content ui-corner-all"						value="<?php if(@$rowEdit['juros']){ echo trim(@$rowEdit['juros']);}else{ echo 0;} ?>"						style="width: 150px" maxlength="90"						onblur="javascript:preencheValorTotal(this);" />						&nbsp;Desconto:&nbsp;<input type="text" id="dc_desconto"						name="dc_desconto" class="text ui-widget-content ui-corner-all"						value="<?php if($rowEdit['desconto']){ echo trim(@$rowEdit['desconto']);}else{ echo 0;} ?>"						style="width: 150px" maxlength="90"						onblur="javascript:preencheValorTotal(this);" /></td>				</tr>				<tr>					<td>Valor Total:</td>					<td><input type="text" id="dc_valor_total" name="dc_valor_total"						readonly="readonly" class="text ui-widget-content ui-corner-all"						value="0" /></td>				</tr>				<tr>					<td colspan="2">Obs: <textarea name="dc_obs" rows="3" cols="100"></textarea>					</td>				</tr>				<tr>					<td></td>					<td><button id="btInsertEdit" type="submit">Cadastrar</button> <input						type="hidden" id="id_insert" name="id_insert" value="1" />					</td>				</tr>			</table>		</form>	</div>	<div id="dialog_pagar">		<form id="dialog_pagar" method="post">			<div id="container">				<table align="center" class="ui-widget-header">					<tr>						<td align="right">Cliente:*</td>						<td><input type="hidden" id="dp_ci_titulos" name="dp_ci_titulos" />							<input type="text" id="dp_cd_pessoa" name="dp_cd_pessoa"							class="text ui-widget-content ui-corner-all" style="width: 80px"							maxlength="78" readonly="readonly" /> <input type="text"							id="dp_nm_pessoa" name="dp_nm_pessoa"							class="text ui-widget-content ui-corner-all" style="width: 490px"							maxlength="78" readonly="readonly" /></td>					</tr>					<tr>						<td align="right">Documento:*</td>						<td><input type="text" name="dp_nm_tipo_documento"							id="dp_nm_tipo_documento"							class="text ui-widget-content ui-corner-all" readonly="readonly">							&nbsp;Número:* <input type="text" id="dp_nr_documento"							name="dp_nr_documento"							class="text ui-widget-content ui-corner-all" style="width: 150px"							maxlength="20" readonly="readonly" /></td>					</tr>					<tr>						<td align="right">Forma de Pagamento:*</td>						<td><select name="cd_forma_pagamento" id="cd_forma_pagamento"							class="text ui-widget-content ui-corner-all">							<?php
							$sql="select ci_forma_pagamento, ds_forma_pagamento from tethys.tb_forma_pagamento order by ds_forma_pagamento";
							echo '<option value="" >Selecione uma Forma de Pagamento</option>';
							$rs = Connection::query($sql);
							while($row = $rs->fetch()){
								echo '<option value="'.@$row['ci_forma_pagamento'].'" >'.$row['ds_forma_pagamento'].'</option>';
							}
							?>						</select>										</tr>					<tr>						<td align="right">CC/Caixa:*</td>						<td><select name="ci_conta_banco" id="ci_conta_banco"							class="text ui-widget-content ui-corner-all">							<?php
							$sql="select ci_contabancaria,nr_agencia||'/'||nr_conta||'-'||ds_banco as banco from tethys.tb_contabancaria order by ds_banco";
							echo '<option value="" >Selecione uma Conta</option>';
							$rs = Connection::query($sql);
							while($row = $rs->fetch()){
								echo '<option value="'.@$row['ci_contabancaria'].'" >'.$row['banco'].'</option>';
							}
							?>						</select>															<tr>						<td align="right">Data de Emissão:*</td>						<td><input type="text" id="dp_dt_emissao" name="dp_dt_emissao"							onkeypress="mask(this, maskData)"							class="text ui-widget-content ui-corner-all" style="width: 100px"							maxlength="10" readonly="readonly" /> &nbsp;Data de Vencimento: <input							type="text" id="dp_dt_vencimento" name="dp_dt_vencimento"							onkeypress="mask(this, maskData)"							class="text ui-widget-content ui-corner-all" style="width: 100px"							maxlength="10" readonly="readonly" /></td>					</tr>					<tr>						<td align="right">Data de Pagamento:*</td>						<td><input type="text" id="dp_dt_pagamento" name="dp_dt_pagamento"							onkeypress="mask(this, maskData)"							class="text ui-widget-content ui-corner-all" style="width: 100px"							maxlength="10" /> Valor:* <input type="text"							id="dp_vlr_documento" name="dp_vlr_documento"							class="text ui-widget-content ui-corner-all" style="width: 150px"							maxlength="90" /> &nbsp;Multa <input type="text" id="dp_multa"							name="dp_multa" class="text ui-widget-content ui-corner-all"							style="width: 150px" maxlength="90" readonly="readonly" /></td>					</tr>					<tr>						<td align="right">Juros:*</td>						<td><input type="text" id="dp_juros" name="dp_juros"							class="text ui-widget-content ui-corner-all" style="width: 150px"							maxlength="90" readonly="readonly" /> &nbsp;Desconto: <input							type="text" id="dp_desconto" name="dp_desconto"							class="text ui-widget-content ui-corner-all" style="width: 150px"							maxlength="90" readonly="readonly" /></td>					</tr>					<tr>						<td align="right">Valor Pago:*</td>						<td><label id="vlr_pago" name="vlr_pago"></label></td>					</tr>					<tr>						<td colspan="2">Obs: <textarea name="dp_obs" id="dp_obs" rows="2"								cols="90"></textarea> <input type="hidden" id="id_update"							name="id_update" value="1" /></td>					</tr>					<tr>						<td></td>						<td><button id="btBaixar" type="submit">Baixar</button>						</td>					</tr>				</table>			</div>		</form>	</div>	<div id="dialog_cancelar">		<form id="dialog_cancelar" method="post">			<table align="center">				<tr>					<td colspan="2">Tem certeza de que deseja cancelar este Título? <input						type="hidden" id="id_update" name="id_update" value="2" /> <input						type="hidden" id="hdn_radio" name="hdn_radio" /></td>				</tr>			</table>		</form>	</div>	<div id="dialog_mora">		<table align="center" class="ui-widget-header">			<tr>				<td colspan="2">Indique o percentual a ser aplicado ao valor:</td>			</tr>			<tr>				<td align="right">Valor:*</td>				<td><input type="text" id="dm_vlr_documento" name="dm_vlr_documento"					value="<?php echo trim(@$rowEdit['vlr_documento']); ?>"					class="text ui-widget-content ui-corner-all" style="width: 150px"					maxlength="90" /> &nbsp;Multa:*<input type="text" id="dm_multa"					name="dm_multa" class="text ui-widget-content ui-corner-all"					value="<?php echo trim(@$rowEdit['multa']); ?>"					style="width: 150px" maxlength="90" /></td>			</tr>			<tr>				<td align="right">Juros:*</td>				<td><input type="text" id="dm_juros" name="dm_juros"					class="text ui-widget-content ui-corner-all"					value="<?php echo trim(@$rowEdit['juros']); ?>"					style="width: 150px" maxlength="90" /> &nbsp;Desconto:*<input					type="text" id="dm_desconto" name="dm_desconto"					class="text ui-widget-content ui-corner-all"					value="<?php echo trim(@$rowEdit['desconto']); ?>"					style="width: 150px" maxlength="90" /></td>			</tr>			<tr>				<td><button id="btInsertEdit" type="submit">Calcular</button>				</td>			</tr>		</table>	</div>	</form>	<style type="text/css">.overlay {	visibility: hidden;	position: absolute;	left: 20%;	top: 30%;	width: 55%;	height: 38%;	text-align: left;	z-index: 1000;	background-color: #CCC;}ul.none {	list-style-type: none;	display: inline;}#funcoes ul {	padding: 0px;	margin: 0px;	float: left;	width: 100%;	background-color: #EDEDED;	list-style: none;}#funcoes ul li {	display: inline;}#funcoes ul li a {	padding: 2px 10px;	float: left;	/* visual do link */	background-color: #EDEDED;	color: #333;	text-decoration: none;	border-bottom: 3px solid #EDEDED;}#funcoes ul li a:hover {	background-color: #D6D6D6;	color: #6D6D6D;	border-bottom: 3px solid #EA0000;}</style>	<script type="text/javascript"> 
$("#btInsertEdit").click(function(){	
	var pessoa = document.getElementById('dc_cd_pessoa').value;
	var tipo_doc = document.getElementById('dc_nm_tipo_documento').value;
  	var nr_doc = document.getElementById('dc_nr_documento').value;  	
  	var emissao = document.getElementById('dc_dt_emissao').value;
   	var venci = document.getElementById('dc_dt_vencimento').value;
  	var vlr_doc = document.getElementById('dc_vlr_documento').value;
  	var multa = document.getElementById('dc_multa').value;
  	var juros = document.getElementById('dc_juros').value;
  	var desconto = document.getElementById('dc_desconto').value;
  	var total = document.getElementById('dc_valor_total').value;
	var campo_invalido = 0;
	 if ((pessoa == '')) 
	 {	document.getElementById('dc_cd_pessoa').style.borderWidth='2px';
	 	document.getElementById('dc_cd_pessoa').style.borderColor='red';
		 campo_invalido = campo_invalido+1;
	 }
	 if(tipo_doc==''){		 
	 	document.getElementById('dc_cd_pessoa').style.borderWidth='2px';
	 	document.getElementById('dc_nm_tipo_documento').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 
	 if(nr_doc==''){
		document.getElementById('dc_nr_documento').style.borderWidth='2px';
	 	document.getElementById('dc_nr_documento').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 if(emissao==''){		
		 document.getElementById('dc_dt_emissao').style.borderWidth='2px';
	 	document.getElementById('dc_dt_emissao').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 if(venci==''){
		  document.getElementById('dc_dt_vencimento').style.borderWidth='2px';
	 	document.getElementById('dc_dt_vencimento').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 if(vlr_doc=='0'){
		   document.getElementById('dc_vlr_documento').style.borderWidth='2px';
	 	document.getElementById('dc_vlr_documento').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 if(multa==''){
		 document.getElementById('dc_vlr_documento').style.borderWidth='2px'; 
	 	document.getElementById('dc_multa').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 } if(juros==''){		 
		document.getElementById('dc_juros').style.borderWidth='2px';
	 	document.getElementById('dc_juros').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 if(desconto==''){		
		document.getElementById('dc_desconto').style.borderWidth='2px';
	 	document.getElementById('dc_desconto').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	 if(total==''){	
	    document.getElementById('dc_valor_total').style.borderWidth='2px';
	 	document.getElementById('dc_valor_total').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }	
	if (campo_invalido>0){ 
		alert('Campos marcados em vermelho possuem preenchimento obrigatório!');
		campo_invalido=0;
		return false;
	}else{ 
		return true;}

});

$("#btBaixar").click(function(){	
	var cd_conta = document.getElementById('ci_conta_banco').value;
	var dt_pagamento = document.getElementById('dp_dt_pagamento').value;
	var fr_pag = document.getElementById('cd_forma_pagamento').value;

	var campo_invalido = 0;
	 if ((cd_conta == '')) 
	 {	document.getElementById('ci_conta_banco').style.borderWidth='2px';
	 	document.getElementById('ci_conta_banco').style.borderColor='red';
		 campo_invalido = campo_invalido+1;
	 }
	 if ((dt_pagamento == '')) 
	 {	document.getElementById('dp_dt_pagamento').style.borderWidth='2px';
	 	document.getElementById('dp_dt_pagamento').style.borderColor='red';
		 campo_invalido = campo_invalido+1;
	 }
	 
	 if(fr_pag==''){		 
	 	document.getElementById('cd_forma_pagamento').style.borderWidth='2px';
	 	document.getElementById('cd_forma_pagamento').style.borderColor='red';
				 campo_invalido = campo_invalido+1;
	 }
	if (campo_invalido>0){ 
		alert('Campos marcados em vermelho possuem preenchimento obrigatório!');
		campo_invalido=0;
		return false;
	}else{ 
		return true;}

});

$("#search3").change(function(){
		//alert($(this).val());
	$("#loading").ajaxStart(function(){
	   $(this).show();
	 });
	$.ajax({
			url: "consultas/getCliente.php",
			type: "POST",
			data: { ci_cliente:$(this).val()},
			dataType: "json",
			success: function(json){
				//alert(json.logradouro);
				$("#loading").ajaxStop(function(){
				   $(this).hide();
				 });
				$('#nm_pessoa').val(json.nm_cliente);
			}					
	});
});		

$("#dc_cd_pessoa").change(function(){
		//alert($(this).val());
	$("#loading").ajaxStart(function(){
	   $(this).show();
	 });
	$.ajax({
			url: "consultas/getCliente.php",
			type: "POST",
			data: { ci_cliente:$(this).val()},
			dataType: "json",
			success: function(json){
				//alert(json.logradouro);
				$("#loading").ajaxStop(function(){
				   $(this).hide();
				 });
				$('#dc_nm_pessoa').val(json.nm_cliente);
			}					
	});
});

$("#cd_pessoa2").change(function(){
		//alert($(this).val());
	$("#loading").ajaxStart(function(){
	   $(this).show();
	 });
	$.ajax({
			url: "consultas/getCliente.php",
			type: "POST",
			data: { ci_cliente:$(this).val()},
			dataType: "json",
			success: function(json){
				//alert(json.logradouro);
				$("#loading").ajaxStop(function(){
				   $(this).hide();
				 });
				$('#nm_pessoa1').val(json.nm_cliente);
			}					
	});
});			
//controla os checbox marcados
function chkBOx(obj){
	var chkc= obj;
	if(chkc.checked){
		document.getElementById('hdn_'+obj.name).value=obj.value;
	}else{
		document.getElementById('hdn_'+obj.name).value='';
	}
	//alert('Clicou'+chkc.checked);
}
	
$(function(){
	$('#btn_cadastrar').click(function(){
		$('#dialog_cadastrar').dialog('open');					   
	});
	$('#dialog_cadastrar').dialog({
		autoOpen: false,
		width: 720,
		modal: true	,
		resizable:false,
		title:"Cadastro de Contas à Pagar"
	});
	
	$('#btn_cadastrar').click(function(){
		$('#dialog_cadastrar').dialog('open');					   
	});
	
	$('#dialog_pagar').dialog({
		autoOpen: false,
		width: 720,
		modal: true	,
		resizable:false,
		title:"Baixar Títulos"
	});
	$('#dialog_mora').dialog({
		autoOpen: false,
		width: 720,
		modal: true	,
		resizable:false,
		title:"Baixar Títulos"
	});
	
		
	$('#btn_cancelar').click(function(){
		var id = $('#hdn_radio').val();							  
		if (id!=0) {							   
			$('#dialog_cancelar').dialog('open');					   
		}else{
			alert("Para realizar o cancelamento primeiro selecione um título!");
		}									  

	});
	
	$('#dialog_cancelar').dialog({
		autoOpen: false,
		width: 320,
		modal: true	,
		resizable:false,
		title:"Cancelar Títulos",
		buttons: {
			"Sim": function() { 
				$(this).dialog("close"); 
				document.forms["dialog_cancelar"].submit();
			}, 
			"Não": function() { 
				$(this).dialog("close"); 
			} 
		}
	});
	
	$('#btn_pagar').click(function(){
		var id = $("#hdn_radio").val();
		$.ajax({
			url:"consultas/getTituloCliente.php",
			type:"POST",
			data:{ci_titulos:id},
			dataType:"json",			
			success: function(json){
				$('#dp_ci_titulos').val(json.ci_titulo);
				$('#dp_cd_pessoa').val(json.ci_cliente);
				$('#dp_nm_pessoa').val(json.nm_cliente);
				$('#dp_nr_documento').val(json.nr_documento);
				$('#dp_nm_tipo_documento').val(json.nm_documento);
				$('#dp_nm_forma_pagamento').val(json.ds_forma_pagamento);
				$('#dp_dt_emissao').val(json.dt_emissao);
				$('#dp_dt_vencimento').val(json.dt_vencimento);
				$('#dp_vlr_documento').val(json.vlr_documento);
				$('#dp_multa').val(json.multa);
				$('#dp_juros').val(json.juros);
				$('#dp_desconto').val(json.desconto);
				$('#dp_obs').val(json.obs);
			}
		 });
		
		if (id!=0) {							   
			$('#dialog_pagar').dialog('open');					   
		}else{
			alert("Para realizar o pagamento primeiro selecione um título!");
		}
	});
	
	$('#btn_juros').click(function(){
		var id = $("#hdn_radio").val();
		$.ajax({
			url:"consultas/getTituloCliente.php",
			type:"POST",
			data:{ci_titulos:id},
			dataType:"json",			
			success: function(json){
				$('#dp_ci_titulos').val(json.ci_titulo);
				$('#dp_cd_pessoa').val(json.ci_cliente);
				$('#dp_nm_pessoa').val(json.nm_cliente);
				$('#dp_nr_documento').val(json.nr_documento);
				$('#dp_nm_tipo_documento').val(json.nm_documento);
				$('#dp_dt_emissao').val(json.dt_emissao);
				$('#dp_dt_vencimento').val(json.dt_vencimento);
				$('#dm_vlr_documento').val(json.vlr_documento);
				$('#dm_multa').val(json.multa);
				$('#dm_juros').val(json.juros);
				$('#dm_desconto').val(json.desconto);
				$('#dp_obs').val(json.obs);
			}
		 });
		
		if (id!=0) {							   
			$('#dialog_mora').dialog('open');					   
		}else{
			alert("Para calcular Mora primeiro selecione um título!");
		}
	});
	
});


$(function()
{
    $("#simple").pickList({
    	sourceListLabel:    "",
        targetListLabel:    "",
        addAllLabel:        "Adicionar Todos",
        addLabel:           "Adicionar",       
        removeLabel:        "Remover",
        removeAllLabel:     "Remover Todos",
        sortAttribute:      "value",	        
    });

});

//valida campos
function test(){
	var valid = true;
	$("#formInsertEdit").find("input").each(function(index){
		$(this).removeClass("ui-state-error");						
	});

	if($('#nm_usuario').val().length == 0 || $('#nm_cpf').val().length == 0 || $('#nm_login').val().length == 0 
		|| $('#dt_nascimento').val().length == 0 || $('#ds_email').val().length == 0){


		$('#nm_usuario').addClass("ui-state-error");
		$('#nm_login').addClass("ui-state-error");
		$('#ds_email').addClass("ui-state-error");
		$('#dt_nascimento').addClass("ui-state-error");
		valid = false;	
		updateTips('Preencha corretamente o formulário.');

	}else if(!checkCpf($('#nm_cpf').val())){
		valid = false;
		updateTips('CPF não é válido. Tente novamente');
		$('#nm_cpf').addClass("ui-state-error");			
	}else if(!checkMail($('#ds_email').val())){
		valid = false;
		updateTips('Email não é válido. Tente novamente');
		$('#ds_email').addClass("ui-state-error");			
	}else if(!checkData($('#dt_nascimento').val())){
		valid = false;
		updateTips('Data não é válida. Tente novamente');
		$('#dt_nascimento').addClass("ui-state-error");			
	}
	valid = valid && checkLength('nm_usuario', 'Usuario', 2);
	return valid;
}
$(function(){
	$("#btInsertEdit").click(function(){
		var nm_grupo = $("#simple option:selected").val();
		var nomes = '';
		if(nm_grupo){
			$("#simple option:selected").each(function(index) {			    
			    if(index > 0) nomes += ',';
			    nomes += $(this).text();
			    $("#nm_grupo").val(nomes);
			});
		}
	});
});

$(function() {
	$( "#search4" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});
$(function() {
	$( "#search5" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});
$(function() {
	$( "#search7" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});
$(function() {
	$( "#dt_emissao" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});
$(function() {
	$( "#dt_vencimento" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});
$(function() {
	$( "#dp_dt_pagamento" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});

$(function() {
	$( "#dc_dt_emissao" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});
$(function() {
	$( "#dc_dt_vencimento" ).datepicker({
		showOn: "button",
		buttonImage: "assets/calendar.png",
		buttonImageOnly: true
	});
});

/*function ValidaSemPreenchimento(form){
for (i=0;i<form.length;i++){
var obg = form[i].obrigatorio;
if (obg==1){
if (form[i].value == ""){
var nome = form[i].name
alert("O campo " + nome + " é obrigatório.")
form[i].focus();
return false
}*/

function Seleciona_Radio(radio){
	document.getElementById("hdn_radio").value=radio;
	}

function preencheValorTotal(obj){
	var vlr_doc = document.getElementById('dc_vlr_documento').value;
	if (vlr_doc==""){
		vlr_doc=parseFloat('0');
		 document.getElementById('dc_vlr_documento').value=vlr_doc;
	}  
	var vlr_multa = document.getElementById('dc_multa').value;

	if(vlr_multa==""){
		vlr_multa=parseFloat('0');
		document.getElementById('dc_multa').value=vlr_multa;}

	var vlr_juros = document.getElementById('dc_juros').value;			
		if(vlr_juros==""){
			vlr_juros=parseFloat('0');
			document.getElementById('dc_juros').value=vlr_juros;
		}
		
	var vlr_desconto = document.getElementById('dc_desconto').value;
		if(vlr_desconto==""){
			vlr_desconto=parseFloat('0');
			document.getElementById('dc_desconto').value=vlr_desconto;}
		
	var new_value =parseFloat(vlr_doc)+ parseFloat(vlr_multa) + parseFloat(vlr_juros)-parseFloat(vlr_desconto);
	document.getElementById('dc_valor_total').value=new_value;
}
</script>